natural lights

Browsing Tag

World's First-Ever 3D Printed Mosque Opens in Jeddah, Saudi Arabia

The project has garnered global attention, showcasing the limitless possibilities of 3D printing technology in construction